﻿Public Class TestEntity
    Inherits EntityBase

    Private _titulo As String
    Public Property Titulo() As String
        Get
            Return _titulo
        End Get
        Set(ByVal value As String)
            _titulo = value
        End Set
    End Property

    Private _descripcion As String
    Public Property Descripcion() As String
        Get
            Return _descripcion
        End Get
        Set(ByVal value As String)
            _descripcion = value
        End Set
    End Property

    Private _fechaCreacion As Date
    Public Property FechaCreacion() As Date
        Get
            Return _fechaCreacion
        End Get
        Set(ByVal value As Date)
            _fechaCreacion = value
        End Set
    End Property

    Private _autor As UsuarioEntity
    Public Property Autor() As UsuarioEntity
        Get
            Return _autor
        End Get
        Set(ByVal value As UsuarioEntity)
            _autor = value
        End Set
    End Property

    Private _tester As UsuarioEntity
    Public Property Tester() As UsuarioEntity
        Get
            Return _tester
        End Get
        Set(ByVal value As UsuarioEntity)
            _tester = value
        End Set
    End Property

    Private _prioridad As Integer
    Public Property Prioridad() As Integer
        Get
            Return _prioridad
        End Get
        Set(ByVal value As Integer)
            _prioridad = value
        End Set
    End Property

    Private _estado As EstadoEntity
    Public Property Estado() As EstadoEntity
        Get
            Return _estado
        End Get
        Set(ByVal value As EstadoEntity)
            _estado = value
        End Set
    End Property

    Private _pasos As String
    Public Property Pasos() As String
        Get
            Return _pasos
        End Get
        Set(ByVal value As String)
            _pasos = value
        End Set
    End Property

    Private _resultadosEsperados As String
    Public Property ResultadosEsperados() As String
        Get
            Return _resultadosEsperados
        End Get
        Set(ByVal value As String)
            _resultadosEsperados = value
        End Set
    End Property

    Private _casoDeUso As CasoDeUsoEntity
    Public Property CasoDeUso() As CasoDeUsoEntity
        Get
            Return _casoDeUso
        End Get
        Set(ByVal value As CasoDeUsoEntity)
            _casoDeUso = value
        End Set
    End Property

    Public Overrides Function ToString() As String
        Return Me.Titulo
    End Function
End Class
